<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<script type="text/javascript">
			
			// 正则表达式语法
			
			// 1. 定位符 
			// ^ 	开头		^ming     mingsoft的开头ming
			// $ 	结尾		ming$	  xiaoming的结尾ming
			// \b  	边界		\bming\b  mingsoft ming xiaoming中间的ming 
			// \B  	不是边界	 	ming\B    mingsoft mingaa ming xiaoming 匹配开头mingsoft 和mingaa
			
			
			// 2. 特殊字符转义  
			// $  (  )  *  +  .  [  ]  ?  \  /  ^  {  }  |
			// 需要添加\
			// \$ \\  \/
			
			// 3. 限定符  （限定数量)
			// {n}			数量 = n
			// {n,}			数量 >= n
			// {n,m}		数量 n ~ m个
			// +			数量 >=1
			// *			数量 >=0
			// ?			数量 0个或1个


			
			// 4. 选择匹配符
			// |
			
			// 5. 字符匹配
			// [...]			[abc] 匹配a b c字母  [a-z] 匹配所有小写引文字母
			//					[A-Z]	
			//                  [A-Za-z0-9]
			// [^...] 排除		[^abc] 匹配所有不是abc的字母
			// \d				等同[0-9]
			// \D	非数字		等同于[^0-9]
			// \w	即字母、数字以及下划线。等效于[A-Za-z0-9_] 
			// \W   和\w相反
			// \s 	空格、换行、制表符
			// \S   和\s相反
			// .    任意字符


			// 练习
			// 手机电话号码的正则
			// 固定电话的正则
			// 匹配所有.txt文件名
			
			
			// 6. 中文
			// \u4e00-\u9fa5
		</script>
	</body>
</html>
